package cn.hy.preparelesson.oa.mapper;

import cn.hy.preparelesson.oa.entity.ScLessontype;
import cn.hy.preparelesson.oa.entity.ScLessontypeExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface ScLessontypeMapper {
    long countByExample(ScLessontypeExample example);

    int deleteByExample(ScLessontypeExample example);

    int deleteByPrimaryKey(String lessontypeId);

    int insert(ScLessontype record);

    int insertSelective(ScLessontype record);

    List<ScLessontype> selectByExample(ScLessontypeExample example);

    ScLessontype selectByPrimaryKey(String lessontypeId);

    int updateByExampleSelective(@Param("record") ScLessontype record, @Param("example") ScLessontypeExample example);

    int updateByExample(@Param("record") ScLessontype record, @Param("example") ScLessontypeExample example);

    int updateByPrimaryKeySelective(ScLessontype record);

    int updateByPrimaryKey(ScLessontype record);
}